home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / include / linux / binfmts.h < prev    next >
C/C++ Source or Header  |  2009-10-16  |  565b  |  21 lines

  1. #ifndef _LINUX_BINFMTS_H
  2. #define _LINUX_BINFMTS_H
  3.  
  4. #include <linux/capability.h>
  5.  
  6. struct pt_regs;
  7.  
  8. /*
  9.  * These are the maximum length and maximum number of strings passed to the
  10.  * execve() system call.  MAX_ARG_STRLEN is essentially random but serves to
  11.  * prevent the kernel from being unduly impacted by misaddressed pointers.
  12.  * MAX_ARG_STRINGS is chosen to fit in a signed 32-bit integer.
  13.  */
  14. #define MAX_ARG_STRLEN (PAGE_SIZE * 32)
  15. #define MAX_ARG_STRINGS 0x7FFFFFFF
  16.  
  17. /* sizeof(linux_binprm->buf) */
  18. #define BINPRM_BUF_SIZE 128
  19.  
  20. #endif /* _LINUX_BINFMTS_H */
  21.